mitigating factors - Francés Inglés Diccionario